g8 debt cancellation proposal - Turkish English Dictionary